section { display: block; }

html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

a:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
a:hover,
a:active {
    outline: 0 none;
}

button,
input,
select,
textarea {
    margin: 0;
    font-size: 100%;
    vertical-align: middle;
}
button,
input {
    *overflow: visible;
    line-height: normal;
}
input {-webkit-appearance:none; border-radius:0;}
.home-comment-input{width:99%; height:30px; padding:3px; margin:5px 0; border:solid 1px #ccc;}

button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: 0;
}
button,
input[type="button"],
input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
}

textarea {
    overflow: auto;
    vertical-align: top;
}
body {
    font-family:"宋体", Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 20px;
	letter-spacing:1px;
    color: #333333;
    background-color:#eeeeed;
    margin: 0;
    padding: 0;
}
a {
    color: #3366CC;
    text-decoration: none;
}
a:hover {
    color: #6490E6;
    text-decoration: underline;
}

/*=========================================*/


/* =========================================== */
/* 全局基础样式 */
.pull-right { float: right; }
.pull-left { float: left; }
ul,
ol {
    padding: 0;
    margin: 0;
	list-style:none;
	list-style-image:none;
}
ul ul,
ul ol,
ol ol,
ol ul {
    margin-bottom: 0;
}
img{ border:0px;}
p{ margin:0px; padding:0px;}
.clearfix {
    *zoom: 1;
}
.clearfix:before,
.clearfix:after {
    display: table;
    content: "";
    line-height: 0;
}
.clearfix:after {
    clear: both;
}
/* =========================================== */
/*顶部*/
.head .stats a{ color:#FFF; line-height:40px; padding-top:5px; padding-bottom:5px;}
.head .stats a:hover{color:#6C3;}
.head .stats a.write{ 
   background: url("../images/zx_header2.gif") no-repeat scroll 0px 4px;
   padding-left:18px;
   margin-left:10px;
   padding-right:5px;
   display:inline;
}

.logo { margin: 0px; }
.logo img { width: 95px; height: 40px; }

.nav-bar {  width:100%;  margin:0 auto; padding: 5px 0; background-color: whiteSmoke; border-bottom: 1px solid #E3E3E3; max-width:800px; }
.nav { list-style: none; padding: 3px 3px; line-height: 27px; }
.nav li { display: inline-block; width:20%; float:left; text-align:center;}
.nav > li > a { display: block; font-weight:bold; font-size:14px; color:#202020; background-image:url(../images/navbg.jpg); background-repeat:no-repeat; background-position:right;}
.nav > li > a:hover { text-decoration: none; background-color: #eeeeee; }
.nav > li > a.nobr{ background-image:none;}
/** 焦点图 **/
.pic_focus { width:100%; position:relative; z-index:9;  margin:0 auto; overflow:hidden; height:90px auto; min-height:90px; max-height:170px; max-width:800px; background-color:#eeeeed;  }
.focus { width:100%; height:100%; position:relative; left:0; top:0; overflow:hidden; 
	transition:0.3s;
}
.focus div { width:100%; height:100%; display:block; position:relative; float:left; top:0;  -webkit-transition: -webkit-transform .4s ease-in-out; }
.focus img { float:left; width:100%;  min-height:90px; overflow:hidden;}
.title_focus { 
	height:30px; color:#fff; line-height:30px; font-size:1.5em; width:100%; position:absolute; z-index:2; bottom:0; left:0;
	 
}
.title_focus a { color:#fff; display:none; margin: 0 0 0 15px;}
.title_focus a.on { display:block;}
.select_focus { position:absolute; right:0; bottom:0; z-index: 3; line-height:25px; width:100%; text-align:right;}
.select_focus span { width:10px; height:10px; display:inline-block; margin:0 3px 0 0; border-radius: 10px; background:#fff;}
.select_focus span.on { background:#042240;}
.pic_more { font-size:1.5em; height:60px; line-height:60px; text-align:center; }
.pic_more a { color:#05305a; text-shadow:inset 0 0 1px 2px #fff; }
.pic_more a:hover { color:#f60;}

.topimg{width:100%; max-height:100px;  padding:0px; margin:0px; overflow:hidden;}
.topimg img{width:100%; height:100%; max-height:100px; padding:0px; margin:0px;}

/*图片展示*/
.showimg{   
    background-color: #FFFFFF;
    margin: 0 auto;
    overflow: hidden;
	padding: 10px;
	padding-top:20px;
	max-width: 780px;
}
.showimg ul{ background-color:#FFF;}
.showimg ul li{float:left; width:33%;  background-color:#FFF; text-align:center; display:inline; padding-bottom:10px;}
.showimg ul li.nomleft{ margin-left:0px;}
.showimg ul li img{ width:90%;   max-width:127px; max-height:127px; overflow:hidden; }
.showimg ul li a{ display:inline-block; position:relative; z-index:1; padding:0px; padding-bottom:0px;  }
.showimg ul li a:hover{ color:#6AB903;}
.showimg ul li a span{ float:left; line-height:24px; color:#FFF; font-size:12px; position:absolute; z-index:2; right:5%; bottom:6px; padding:0 5px; cursor:pointer; background:url(../images/spanbg.png);background-repeat:no-repeat;}
.showimg ul li a span:hover{ color:#6AB903;}

/*新闻列表*/
.news .title{ font-size:21px; color:#202020; font-weight:bold;}
.news .title span{ border-left:#7bc901 5px solid; padding-left:5px; line-height:30px;}
.news ul li{
	float:left;
	width:100%;
    border-top: 1px solid #ebebed;
    padding: 5px 0;
	margin-top:5px;
}
.news ul li .fl{width:80%; float:left;}
.news ul li .fl span{ float:left; padding-top:3px;}
.news ul li .fl b{ display:block; font-size:14px; padding-left:5px; padding-top:0px; height:20px; overflow:hidden; }
.news ul li .fl p{ display:block; font-size:12px; color:#999; margin-left:57px; line-height:18px;}
.news ul li .fr{float:left;width:20%; text-align:right; color:#CCC;  font-size:12px; margin-top:3px;}


/*内页导航*/
.mbdh{
	background-color: #FFFFFF;
    margin: 0 auto;
    max-width: 780px;
    overflow: hidden;
    padding: 10px;
	padding-top:0px;
	padding-bottom:0px; 
    width: 90%;
	margin-top:10px;
	margin-bottom:10px;
	font-size:14px;
	border:1px solid #dedede;
	height:2.3em;
}
#crumbs li {
float:left;
line-height:2.3em;
color:#777;
padding-right:10px;
}
#crumbs li a {
display:block;
padding:0 15px 0 0;
background:url(../images/crumbs.gif) no-repeat right center;
}


/*搜索*/
.searchm{
	margin: 0 auto;
    max-width: 780px;
    overflow: hidden;
    padding: 10px;
	padding-top:5px;
	padding-bottom:5px; 
    width: 90%;
	font-size:14px;
}
.searchm from{ padding:0px; margin:0px; float:left;}
.searchm .bt{ float:left; background-color:#93d300; width:25%; outline:none; border:0px;  padding:0px; padding-top:10px; padding-bottom:10px;} 
.searchm .text{ float:left; outline:none; width:75%; border:0px; padding:0px; padding-top:10px; padding-bottom:10px;} 



/*分页*/
.page{ width:100%; overflow:hidden; border-top: 1px solid #ebebed;}
.page_pre ,.page_next{ float:left; width:50%; text-align:center; line-height:50px; background-color:#f5f5f5; cursor:pointer;}


/*标签*/
.news ul.tag{ width:100%; border-top: 1px solid #ebebed; margin-top:5px;}
.news ul.tag li{ float:left; width:33.3%; text-align:left; border:0px; }
.news ul.tag li a{ }

#bqbgcolor{ background-color: #6D6D6D; }
#bqbgcolor1{ background-color: #ccc; }
#bqbgcolor ul.tag { border-top: 1px solid #666;}
#bqbgcolor .title{ color:#FFF}
#bqbgcolor a{ color:#FFF; font-size:14px;}
#bqbgcolor .title span{border-left:0px;}




/*返回顶部 - 版权*/
.gotop{width:90%; margin:0 auto; text-align:center; background-color:#c7c7c7; padding:10px; padding-top:5px; padding-bottom:5px; cursor:pointer; max-width:800px;}
.copy a{ color:#333333;}
.copy a:hover{ color:#6490E6;}
.full{ width:100% ; margin:0 auto;}

/*底部控制*/

.top-home {
    position: relative;
	font-size:12px;
}
.top-home div{
	display:inline-block;
	width:33%;
	 
	text-align:center;
	color:#8c8f98;
	cursor:pointer;
	float:left;
	padding: 2% 0;height:25px;
}
.top-home div a{ color:#8c8f98}
.top-home div a:hover{ text-decoration:none;}
.top-home .bt01{background-image:url(../images/bt01.jpg);background-repeat:no-repeat;background-position:center;}
.top-home .btuser{background-image:url(../images/bt02.jpg);background-repeat:no-repeat;background-position:center;}
#bts{
	background-image:url(../images/bts.jpg);
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
}
.nd-nav{
	width:100%;
	 
	border-bottom: 0px solid #BBBBBB;
    z-index: 4;
}
.nd-nav ul{ float:left; width:100%; padding-bottom:20px;}
.nd-nav ul li{ float:left; width:33.3%; text-align:center; margin-top:10px;}
.nd-nav ul li a{ display:inline-block; width:90%; margin:0 auto;  line-height:30px; border: 1px solid #666; color:#CCC; text-align:center;  font-size:14px; }



/*详细页面*/
.titles{ width:100%; text-align:center; font-size:20px; font-weight:bold; line-height:20px; padding-bottom:5px;  margin-top:15px;}
.titles h1{ font-size:20px;}
.content{ width:100%;line-height: 28px; letter-spacing:1px; word-break: keep-all; word-wrap: break-word; padding-top:10px; padding-bottom:20px;}
.content img{width:100%; margin:10px auto; display:block;}
.getinfo{width:100%; text-align:center; border-bottom: 1px solid #ebebed;  padding-bottom:15px;}

.content{  margin:3% auto;  width:98%; margin-top:0px; margin-bottom:0px;}
.content p{margin:10px 0px; word-wrap: break-word; text-indent:2em;}
.content img{ margin:10px auto;display:block;}
.content p.center{ text-align:center;}
.tag{ padding-top:10px; padding-bottom:10px;}
.tag a{ padding:5px 5px;}

.news .showimg{   background-color: #FFFFFF;margin: 0 auto; max-width: 800px;overflow: hidden; width:100%;padding-top:20px; padding:0px; border-top:#EBEBED 1px solid; margin-top:10px;}
.news .showimg ul{ background-color:#FFF;}
.news .showimg ul li{float:left; width:33%; background-color:#FFF; text-align:center; display:inline; padding-bottom:10px; border-top:0px none;}
.news .showimg ul li.nomleft{ margin-left:0px;}
.news .showimg ul li img{ width:90%; height:90%; max-width:127px; max-height:127px; overflow:hidden; }
.news .showimg ul li a{ display:inline-block; position:relative; z-index:1; padding:0px; padding-bottom:0px;}
.news .showimg ul li a:hover{ color:#6AB903;}
.news .showimg ul li a span{ float:left; line-height:24px; color:#FFF; font-size:12px; position:absolute; z-index:2; right:5%; bottom:5px; padding:0 5px; cursor:pointer; background:url(../images/spanbg.png);background-repeat:no-repeat;}
.news .showimg ul li a span:hover{ color:#6AB903;}



.showlist{ background-color: #FFFFFF;margin: 0 auto; max-width: 800px;overflow: hidden; width:100%;padding-top:20px; padding:0px; border-top:#EBEBED 1px solid; margin-top:10px; font-size:14px; padding-bottom:10px;}
.showlist ul{ background-color:#FFF;}
.showlist ul li{float:left; background-color:#FFF; width:50%; display:inline; padding-bottom:10px; border-top:0px none; overflow:hidden; padding-bottom:2px; height:20px;}
 

/*user*/
input{border:solid #eee 1px; padding:8px;}
.hide{display:none;}
.user-wrap{ width:100%;   max-width:800px;  margin:0 auto; font-size:14px; font-family:微软雅黑; background-color:#FFF; padding-top:30px;}
.user-avatar{text-align:center; border-bottom:solid 1px #FF9900;}
.user-avatar img{width:100px; height:100px; border-radius:50%;}
.user-name{margin:3%;}
.user-menu{ margin:3% auto; width:98%;}
.user-menu ul{padding:0;border-top:1px solid #eee; border-bottom:1px solid #eee;border-right:1px solid #eee; overflow:hidden;}
.user-menu ul li{float:left;list-style:none;text-align:center; background:#fff; width:32%; cursor:pointer; border:1px solid #eee; border-right:0px #eee solid; border-bottom:0px #eee solid;border-top:0px #eee solid; padding:2% 0px; font-size:16px; padding-left:2px;}
.user-menu ul li.selected{color:green;}
.user-item{ margin:3% auto; width:98%; margin-top:0px; margin-bottom:0px;}
.user-item ul{padding:0; line-height:28px;overflow:hidden;}
.user-item ul li{list-style:none; margin:5px auto;}
.user-item ul li input{width:80%; max-width:300px;}

.thumbs{  position:relative; overflow:hidden; }
.thumb{position:absolute; height:25px; line-height:25px; padding-left:28px; padding-right:2px; text-align:left; z-index:5000; overflow:hidden; cursor:pointer;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; background-color:#000; color:#FFF; font-size:14px; background-image:url(../images/look.png); background-repeat:no-repeat;  background-position:5px 4px; top:15px; min-width:90px;}
.thumb:hover{ overflow:hidden;filter:alpha(opacity=80);-moz-opacity:0.7;opacity:0.7; text-decoration:underline;background-image:url(../images/look.png); background-repeat:no-repeat;  background-position:5px -24px;}

